<?php
class abms extends controller
{
	private $t = null;
	public function __construct( & $plantilla)
	{
		//$plantilla->assign('TITLE','Listando los alimentos');
		$this->t = & $plantilla;
	}
	public function delete_animal_seccion($id = 0)
	{
		$DATOS = DB::SELECT('animal_seccion','*','WHERE seccion_id=?')->set($id)->fetch(DB::FETCH_ASSOC);
		if(!empty($_POST['delete']) && !empty($_POST['delete']['id'])) {
			$ID = intval($_POST['delete']['id']);
			if($ID > 0)
			{
				$consulta = DB::delete('animal_seccion','WHERE seccion_id=?')->set($ID);
				if($consulta->rowCount()>0)
				{
					$msg = 'SE borro Correctamente '.  $DATOS['nombres'];
				}
			}
			echo empty($msg)? 'UN ERROR A OCURRIDO : ' . implode("<br />\n --", $consulta->errorinfo()) :$msg;
		}
		else
		{
			$this->t->parse('formulario/delete');
				$this->t->assign('title','Esta seguro de esta seccion' . $DATOS['nombres'])
				->assign('id',$id);
		 	echo $this->t->render();
		}
		die();
	}
	public function delete_animal($id = 0)
	{
		$DATOS = DB::SELECT('carnes','*','WHERE id_carne=?')->set($id)->fetch(DB::FETCH_ASSOC);
		if(!empty($_POST['delete']) && !empty($_POST['delete']['id'])) {
			$ID = intval($_POST['delete']['id']);
			//$msg = 'UN ERROR A OCURRIDO';
			if($ID > 0){
				$consulta = DB::delete('carnes','WHERE id_carne=?')->set($ID);
				if($consulta->rowCount()>0)
				{
					$msg = 'SE Elimino Correctamente '. $DATOS['nombre'];
				}
			}
			echo empty($msg)? 'UN ERROR A OCURRIDO : ' . implode("<br />\n --", $consulta->errorinfo()) :$msg;
		}
		else
		{
			$this->t->parse('formulario/delete');
				$this->t->assign('title','Esta seguro de borrar' . $DATOS['nombre'])
						->assign('id',$id);

		 	echo $this->t->render();
		}
		die();
	}
	public function delete_tipos($id = 0)
	{
		$DATOS = DB::SELECT('tipos','*','WHERE id_tipo=?')->set($id)->fetch(DB::FETCH_ASSOC);
		if(!empty($_POST['delete']) && !empty($_POST['delete']['id'])) {
			$ID = intval($_POST['delete']['id']);
			//$msg = 'UN ERROR A OCURRIDO';
			if($ID > 0){
				$consulta = DB::delete('tipos','WHERE id_tipo=?')->set($ID);
				if($consulta->rowCount()>0)
				{
					$msg = 'SE Elimino el tipo Correctamente '. $DATOS['nombre'];
				}
			}
			echo empty($msg)? 'UN ERROR A OCURRIDO : ' . implode("<br />\n --", $consulta->errorinfo()) :$msg;
		}
		else
		{
			$this->t->parse('formulario/delete');
				$this->t->assign('title','Esta seguro de borrar' . $DATOS['nombre'])
						->assign('id',$id);
		 	echo $this->t->render();
		}
		 die();
	}
	
	public function getDefault()
	{
		return "<h1>UPS se perdio??</h1>";
	}
	public function error404($metodo)
	{
		//return parent::error404($metodo);
		
		return 'Pagina no encontrada';
	}
}